home *** CD-ROM | disk | FTP | other *** search
/ The Fatted Calf / The Fatted Calf.iso / Applications / Developer / BBFig / Source / YapApp.h < prev    next >
Text File  |  1992-05-13  |  962b  |  54 lines

  1.  
  2. /* Generated by the NeXT Interface Builder */
  3.  
  4. #import <appkit/Application.h>
  5.  
  6. #define APPNAME "BBFig"
  7.  
  8. @interface YapApp : Application
  9. {
  10.     id outputView;
  11.     id outputWindow;
  12.     id infoPanel;
  13.     id helpPanel;
  14.     id prefsPanel;
  15.     id outputWidthField;
  16.     id outputHeightField;
  17.     id showCacheButton;
  18.     id clearCacheButton;
  19.  
  20. // Added by Izumi Ohzawa
  21.     id showGridButton;
  22.     id computeBBoxButton;
  23.     id marginBBoxSlider;
  24.     id marginBBoxField;
  25.     int bbmargin;    /* margin for BoundingBox */
  26.  
  27.     NXSize maxWindowSize;    
  28. }
  29.  
  30. - appDidInit:sender;
  31.  
  32. - showInfo:sender;
  33. - showHelp:sender;
  34. - showPrefs:sender;
  35.  
  36. - newDocument:sender;
  37. - openDocument:sender;
  38. - terminate:sender;
  39.  
  40. - (int)appOpenFile:(const char *)path type:(const char *)type;
  41. - (BOOL)appAcceptsAnotherFile:sender;
  42.  
  43. - updateOutputWindowSize;
  44.  
  45. - outputView;
  46. - outputWindow;
  47.  
  48. - bbmarginSliderAction:sender;
  49. - updatePreferencesPanel:sender;
  50. - okPreferencesPanel:sender;
  51. - (int)bbMargin;
  52.  
  53. @end
  54.